home *** CD-ROM | disk | FTP | other *** search
- ; Installation program for the Commodore's Installer utility
-
- (complete 0)
-
- (set name
- (askdir
- (prompt "Dove vuoi installare EpsLab ?\n(verrà creato un cassetto 'EpsLab' \
- se non esiste già)")
- (help @askdir-help)
- (default "")
- )
- )
-
- (set name (tackon name "EpsLab"))
-
- (if (NOT (exists name))
- (makedir name
- (infos)
- )
- )
-
- (set @default-dest name)
-
- (if (exists (tackon name "EpsLab.info"))
- (message (cat "Attenzione: i tooltypes della vecchia versione saranno "
- "cancellati: ricordati di salvarli prima di procedere.")
- )
- )
-
- (set vernum (/ (getversion) 65536)) ; se version >37: c'è localizzazione
-
- (if (> vernum 37)
- (set local
- (askbool
- (prompt "Vuoi installare i file di supporto per la lingua italiana ?")
- (help local-help)
- (default 0)
- )
- )
- (set local 0)
- )
-
- (if local
- (if (and (= @user-level 2) (exists "LOCALE:catalogs/italiano"))
- (set sysdest
- (askchoice
- (prompt "Dove vuoi installare il file di localizzazione ?")
- (help @askchoice-help)
- (choices "nello stesso cassetto di EpsLab" "in LOCALE:")
- (default 1)
- )
- )
- )
- )
-
- (if (not (exists "LOCALE:catalogs/italiano"))
- (set sysdest 0)
- )
-
- (complete 25)
-
- (set maincpu (database "cpu"))
-
- ;(if (AND (<> maincpu "68000") (<> maincpu "68010"))
- ; (set fpu
- ; (askchoice
- ; (prompt "Hai il coprocessore matematico installato?")
- ; (help @askchoice-help)
- ; (choices "Si" "No" "Non lo so")
- ; (default 0)
- ; )
- ; )
- ;
- (set fpu 1)
- ;)
-
-
- (if (<> fpu 0)
- (copylib
- (source "/Libs/post.library")
- (dest "LIBS:")
- (confirm)
- (prompt "Installazione della 'post.library'")
- (help "Se vuoi che EpsLab crei delle immagini di preview complete, invece \
- che dei crossbox, devi installare la post.library") )
-
- (copylib
- (source "/Libs/post.library.2620")
- (dest "LIBS:")
- (newname "post.library")
- (confirm)
- (prompt "Installazione della 'post.library' (versione FPU)")
- (help "Se vuoi che EpsLab crei delle immagini di preview complete, invece \
- che dei crossbox, devi installare la post.library") )
- )
-
- (complete 50)
-
- (if (exists "LIBS:post.library")
- (
- (if (not (exists "PSFONTS:" (noreq)))
- (
- (set psf
- (askdir
- (prompt "Ci vuole un cassetto in cui installare i font PostScript\n(non \
- verrà creato un nuovo cassetto)")
- (help @askdir-help)
- (default "sys:")
- )
- )
- (startup "EpsLab"
- (command (cat "assign PSFONTS: " psf))
- (prompt "È necessario aggiungere in assign alla tua User-Startup.")
- (help @startup-help)
- )
- (makeassign "PSFONTS" psf)
- )
- )
- (copyfiles
- (source "/PS/FunkyFont")
- (dest "PSFONTS:")
- (optional nofail)
- )
- (copyfiles
- (source "/PS/afms/FunkyFont.afm")
- (dest "PSFONTS:afms")
- (optional nofail)
- )
- )
- )
-
- (complete 75)
-
- (copyfiles
- (infos)
- (source "/EpsLab")
- (dest name)
- )
-
- (copyfiles
- (source "/PS/init.ps")
- (dest name)
- )
-
- (tooltype
- (dest (tackon name "EpsLab"))
- (noposition)
- )
-
- (complete 90)
-
- (if local
- (if sysdest
- (copyfiles
- (source "/catalogs/italiano/EpsLab.catalog")
- (dest "LOCALE:catalogs/italiano")
- )
- (
- (makedir (tackon name "catalogs"))
- (copyfiles
- (source "/catalogs/italiano/EpsLab.catalog")
- (dest (tackon name "catalogs/italiano"))
- )
- )
- )
- )
-
- (complete 100)
-
-